﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using Ferreteria.Clases;

namespace Ferreteria
{
    static class Program
    {
        /// <summary>
        /// Punto de entrada principal para la aplicación.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            frmPresentación present = new frmPresentación();
            Application.Run(present);

            bool entrarDirecto = false;

            if (entrarDirecto)
            {
                Application.Run(new Principal("A"));
            }
            else
              

                    if (present.Salida)
                    {
                        bool reloguear;
                        do
                        {
                            reloguear = false;
                            frmLogin logueo = new frmLogin();

                            Application.Run(logueo);

                            if (logueo.validado)
                            {
                                Principal pantallaPrincipal = new Principal(logueo.categoria);
                                Application.Run(pantallaPrincipal);
                                reloguear = pantallaPrincipal.logout;
                            }

                        } while (reloguear == true);
                    }
               
            }
        
    }
}
